package com.tac.service.mes;

import com.github.pagehelper.PageInfo;
import com.tac.common.result.Result;
import com.tac.pojo.mes.ProductionCompletion;

import java.util.Date;
import java.util.List;

public interface ProductionCompletionService {

    //生产完工单查询
    public Result<PageInfo<ProductionCompletion>> getList(Integer pageNum, Integer pageSize, Integer productionPlanId, String productionOperation, Integer materialId,
                                                          Date completionDateStart, Date completionDateEnd, String batchNumber, String status);
    //生产完工单添加
    public Result save(ProductionCompletion productionCompletion);
    //生产完工单删除
    public Result remove(List<Integer> ids);
    //生产完工单更新
    public Result update(ProductionCompletion productionCompletion);
}
